defeat by a large margin - Alemán Inglés Diccionario